<?php
    if (!ctype_digit($_GET["cod"])) {
            header("location: index.php?section=peliculas");
            exit;
        }
	if (isset($_GET["cod"])) {
		$cod=$_GET["cod"];
		$conex=new ezSQL_mysql('root','','biblioteca','localhost');
    require_once 'includes/zebra_pagination.php';
    $conex=new ezSQL_mysql('root','','biblioteca','localhost');
    //número de datos en total
    $total = $conex->get_var('SELECT count(*) FROM peliculas');
    //número de datos por página
    $resultados = 12;
    //instanciamos la clase
    $paginacion = new Zebra_Pagination();

    //para indicarle el total de registros que van a salir en la tabla
    $paginacion->records($total);
    $paginacion->records_per_page($resultados);

    //para quitar los '0' en los números con una sola cifra, sino saldrían de la siguiente forma 01, 02, ...
    $paginacion->padding(false);
		$consulta="SELECT g.nombre from generospel as g, categpelicula as c where (c.genero=g.codigo) and c.genero=$cod";
		$gen=$conex->get_row($consulta);
	}
?>
<h4 class="neg">Pel&iacute;culas del g&eacute;nero <?php echo $gen->nombre; ?>: </h4>
<br>
<div class="central">
	<?php
        $paginacion->render();
        $consulta="SELECT p.codigo, p.titulo, p.mini from peliculas as p, categpelicula as c where (c.pelicula=p.codigo) and c.genero=$cod order by p.fecalta desc limit ".(($paginacion->get_page() - 1) * $resultados.",".$resultados);
        $pelis=$conex->get_results($consulta);
        for ($i=0; $i < count($pelis); $i++) {
      ?>
        <div class="ficha">
          <img src="<?php echo $pelis[$i]->mini; ?>"><br>
          <a href="index.php?section=peliculas&action=pel&cod=<?php echo $pelis[$i]->codigo; ?>"><?php echo $pelis[$i]->titulo; ?></a>
        </div>
      <?php
        }
      ?>
<div class="limpia"></div>
</div>
<?php $paginacion->render(); ?>